package label_center

import (
	"time"

	"github.com/qida/gohp/timex"
)

// 方案 创建 请求
type ReqBaseDeviceNumFailureUpdate struct {
	IdScheme    int64  `json:"IdScheme"` //方案ID
	DeviceId    string `json:"DeviceId"` //设备编码(国标Id)
	Error       error  `json:"-"`
	ErrorString string `json:"ErrorString"`
}

type RespBaseDevice struct {
	IdScheme   int    `json:"IdScheme"`   //方案Id
	SchemeName string `json:"SchemeName"` //方案名称
	Status     int8   `json:"Status"`     //状态
	StatusText string `json:"StatusText"` //方案名称

	TimeCreate time.Time      `json:"TimeCreate"` //记录创建时间
	TimeUpdate timex.TimeNull `json:"TimeUpdate"` //最后修改时间
}

// 响应 查询列表
type RespBaseDevices struct {
	Total       int64            `json:"Total"`       //返回列表的总条数
	BaseDevices []RespBaseDevice `json:"BaseDevices"` //返回列表对象
}
